agricultural pest control - German English Dictionary